Supervised learning algorithms, including classification and regression